days of respite - German English Dictionary